It might seem bizarre, but you can actually borrow BBQ equipment here and enjoy your self-made meal in the peach garden.
Address 1 Taoyuan Lin, Hangzhou, China
Coordinates 30°15'14.256" N 120°7'8.652" E