Thanks - though I found the exact picture on Corbis for the Chysler building (keyword = night+building+triangle).
24a is Pyrgi on Chios Island, Greece (my best guess). I can't see any similar buildings in rajasthan, India (as some other people are suggesting). I guess we will all know next Sunday!!!