Where is Lebyazhye?
Where is Lebyazhye located?
Lebyazhye, Leningradskaya Oblast', Russia (approx. 59.9615811°, 29.4166768°)
Where is Lebyazhye on the map?
{"latitude":59.9615811,"longitude":29.4166768,"title":"Lebyazhye"}