New study finds Pokhara’s Phewa lake is 5.3 square km, a bit bigger than its 2008 area
4 years ago
0Comments