Where is Limbyayahu?

Where is Limbyayahu located?

Limbyayahu, Yamal-Nenets Autonomous District, Russia (approx. 66.0333397603°, 78.0772699602°)


Where is Limbyayahu on the map?