India

The Taj Mahal Palace Hotel.

The Taj Mahal Palace Hotel.