1 result for nepal

Tilicho Lake, Nepal

Lake Tilicho of Nepal is the World's highest altitude lake situated at an altitude of 4,949m from sea level #nature #fact #nepal

2 weeks ago