Most Amazing Pics of India : Part 2


Buddhha’s footprints carved in stone and strewn with flowers. Bodh Gaya Monastery, Bihar State, India.



Source by alavendermoon