Pokhara, on Phewa Lake, has the best views for the least expended energy of any location in Nepal.
Pokhara, Phewa lake is located somewhere in Nepal.
There is a group of men watching kids play t-ball in the grass.