Temple of Ghatotkacha. Dhungri, Manali, Himachal Pradesh, India. Piled up high underneath the canopy of an old deodar tree, weapons of war pay obei...