Peacock, the national bird of India are seen on the forest roads in Ajmer on August 23, 2020.
- Stock Photo ID: #PD229810
- Image Credit: Picxy.com/himanshu.News
- Location: Ajmer, Rajasthan, India