Most beautiful place in chandigarh jatindersingh 8 years ago Topiary Park Le Corbusier Centre Leisure Valley Japanese Garden