Pokhara in Nepal in the world

A view of pokhara from google map or satellite