Taj Mahal, India. Sorry that it is not clear photo, but Taj Mahal is on the right side, on the river bank.