Water hyacinths in Phewa
Kriti Joshi
Published: 05:56 pm Sep 19, 2019

Water hyacinths are seen on the surface of Phewa Lake, located in one of the most popular destinations of Nepal, Pokhara. Photo: Rup Narayan Dhakal/THT