A large Tibetan settlement and the World's Largest Stupa, of the re-established Mindroling Monastery from Tibet, is situated in Clement Town, which was inaugurated on 28 October 2002 and is surrounded by a 2 acres garden. [