Hidden in plain sight along Shanghai's riverbanks lies 100 Buddha's Garden—a serene escape with over 110 Buddha statues tucked away on rooftops, in courtyards, and even beside hospitals. Founded by a teapot-obsessed Buddhist, this peaceful oasis blends spiritual tranquility with quirky antiques, from ancient coffins to vintage sedan chairs. (And don't forget mosquito spray)
Advertisement