Hindu temple carved out of a mountain in India.
about 6 months ago —

Hindu temple carved out of a mountain in India.