Sightseeing in Delhi

Humayun’s Tomb, New Delhi