The Brihadeshwara Temple (also known as Peruvudaiyar Kovil or Big Temple) is located in Tanjavur (Tanjore), Tamil Nadu. It was built by Raja Raja Chola I in the 11th century and is a UNESCO World Heritage Site. Option B is correct; Trichy, Chennai, and Madurai are incorrect locations for this specific temple.