Where do you get azelf in Pokemon Diamond?

Its at lake volor. basiclly the lake near the water gym place is and the entrance to the route to sunyshore city