Dive into the world of the Chinese drama 'The White Olive Tree' by planning a journey to its filming location in Leshan, ...
It’s perhaps best known for the massive “Leaning Buddha” sculpture. I jostled with self-absorbed tourists trying to take selfies with the giant Buddha (the “White Lotus” script writes ...