Designed by
Title
POKHARA, NEPAL - SEPTEMBER 04, 2017: Unidentified people walking around of Tal Barahi Temple, located at the center of #103009501
Description
POKHARA, NEPAL - SEPTEMBER 04, 2017: Unidentified people walking around of Tal Barahi Temple, located at the center of Phewa Lake, is the most important religious monument of Pokhara.
This image is editorial