Answer
Chitrakoot is a city in the Uttar Pradesh state of India. It is located in the Vindhya Mountains, and is famous for its many temples and religious sites. Rambhadracharya is a Hindu spiritual leader who is based in Chitrakoot. He is a scholar of Sanskrit and has written many books on Hindu philosophy.