The Taj Mahal Hotel in Mumbai, India

14
The Taj Mahal Hotel in Mumbai, India

The Taj Mahal Hotel (left of picture) in Mumbai, India.