Inner peace and time to find yourself. A side walk in the Shedup Choephelling Buddhist Temple in Mussoorie, Uttarakhand.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections