Ranbir Kapoor has bought a land parcel worth ₹3.31 crore in Uttar Pradesh's Ayodhya. "I believe Ayodhya has chosen me, and I have just answered this calling. Ayodhya is deeply rooted in our history and is a critical part of our cultural fabric," said Ranbir. The actor will be playing the role of Lord Ram in Nitesh Tiwari's 'Ramayana'.