#Travel
Inside Beijing's Exclusive Vegan Restaurant
Located across from the Lama Temple, about six kilometers from the Forbidden City, it is the only restaurant in China to have three Michelin stars and a Michelin Green Star for sustainability, according to NDTV Travel.