Designed by
Title
Pokhara, Nepal - July 25, 2011: Tourists enjoy boat ride in vast Phewa Lake, natural colors. Phewa lake is a tourist spot located #75252789
Description
Pokhara, Nepal - July 25, 2011: Tourists enjoy boat ride in vast Phewa Lake, natural colors. Phewa lake is a tourist spot located Phewa lake is a tourist spot located at an altitude of 742 m
This image is editorial