Flowers bloom at the Mughal Garden at the Indian Presidential Palace in New Delhi, India, Feb. 12, 2014. The garden will open to the public on Feb. 15, 2014. (Xinhua/Partha Sarkar)
Flowers bloom at the Mughal Garden at the Indian Presidential Palace in New Delhi, India, Feb. 12, 2014. The garden will open to the public on Feb. 15, 2014. (Xinhua/Partha Sarkar)