The Yantra Mandir (literally the 'temple of instruments', and often called the Jantar Mantar), is in the modern city of New Delhi, Delhi.