Dine 150 feet up in the air with Taj Mahal's view!