Explanation: Delhi, the capital city of India, is renowned for its rich history and cultural heritage, which is reflected in its numerous landmarks and places of interest. Among these, Jantar Mantar, Nehru Planetarium, and St. James Church are significant sites that attract visitors from all over the world.
Jantar Mantar is an astronomical observatory located in the Connaught Place area of Delhi. It was built by Maharaja Jai Singh II of Jaipur in 1724. The observatory consists of 13 architectural astronomy instruments, which were used to measure time, predict eclipses, and track the movement of celestial bodies. Jantar Mantar is a UNESCO World Heritage site and is a testament to the advanced scientific knowledge of ancient India.
Nehru Planetarium, located in the heart of Delhi, is a science museum dedicated to astronomy and space science. It was established in 1984 and is named after India's first Prime Minister, Jawaharlal Nehru. The planetarium offers a variety of educational programs, including sky shows, workshops, and exhibitions. It is a popular destination for school children and astronomy enthusiasts.
St. James Church, located in Connaught Place, is one of the oldest churches in Delhi. It was built in 1836 and is known for its Gothic architecture. The church is a significant landmark and is often visited by tourists and locals alike. It is also a popular venue for weddings and other events.
In contrast, Eden Gardens, mentioned in Option A, is a famous cricket ground located in Kolkata, West Bengal, and not in Delhi. The Taj Mahal, mentioned in Option C, is a UNESCO World Heritage site located in Agra, Uttar Pradesh, and is not a landmark in Delhi.
Therefore, the correct answer is Option B, which correctly identifies Jantar Mantar, Nehru Planetarium, and St. James Church as landmarks located in Delhi.