It is situated about 10 kilometers (6 mi) from Darjeeling. Constructed by The Gorkha Hill Council Tourism Department, it was inaugurated by Subhash Ghising, the GNLF supremo. The Rock Garden is not one in the conventional sense. A multi-level picnic ground terraced around a natural waterfall, its attraction is in it “being a sort of road-side facility but with a little too much concrete.”
The garden offers a beautiful view of a hill stream cascading over rocks along the slope, done up with flower gardens and sitting spaces at different levels. There also is a small lake. With tourists pouring in large numbers, tea shops and snack kiosks have come up.