The Taj View Hotel, in Agra, India (courtesy Taj Hotels Resorts and Palaces)