Place for ads
Select the correct answer from the options below:
The Sheesh Mahal in Udaipur, Rajasthan, is a palace known for its intricate mirror work and opulent architecture.