Japanese Garden is located in Sector 31, Chandigarh. It is spread over 13 acres of land. This garden is a showcase of Japanese art, culture and plants. The main attractions include a pagoda tower, meditation hut and a huge idol of Buddha. A very attractive garden to visit.