Question: Where is this Latitude: 27.5918 longitude 86.5640? I know that it is in Nepal but where in it?

Answer: just east of bhaktapur...it looks like just a plain piece of land...no water seems to be around it.
This question from the Yahoo Q&A forum is categorized in the topic: Science & Mathematics