DSC_0106 Published April 30, 2015 at 3008 × 2000 in India & Nepal ← Previous Next → India – Monkey Temple