English: The disputed land -- spanning an area of over 2.77 acres -- in Ayodhya has been claimed by both Hindus and Muslims.
Telugu: అయోధ్యలోని 2.77 ఎకరాల భూమి పై హిందూ, ముస్లిం పక్షాల వివాదం