Built in 2014 on 13 acres of Land, by Indian Government, the Japanese Garden is a park located in Sector 31 in union territory of Chandigarh and consists of water bodies, pagoda towers, water falls, meditation centre, a Buddha idol and golden bamboos.