Answers

2014-11-18T20:35:26+05:30
its mount everest,the highest peak in the world.its in himalayas in nepal or tibet.
0
2014-11-20T18:12:22+05:30
Mount Everest is the highest peak in the world and located in nepal
0