Fishtail Mountain

11 months ago
4

Fishtail mountain of Nepal is one of the most popular mountains in Nepal. Lies in the Annapurna Mountain range, it can be seen from Pokhara city.

Loading comments...