Where is Sitapaila?
Where is Sitapaila located?
Sitapaila, Sitapaila, Nepal (approx. 27.704435°, 85.282166°)
Where is Sitapaila on the map?
{"latitude":27.704435,"longitude":85.282166,"title":"Sitapaila"}