The Taj Mahal Hotel in Mumbai, India

19
The Taj Mahal Hotel in Mumbai, India

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