Gorkha Nepal

Scenes from Gorkha in Nepal.