Biggest Buddha in the World: Leshan Buddha, Sichuan, China

Leshan Buddha

During our month in China following a journey on the Trans-Siberian express, I headed to Sichuan Province to explore the cultural delights of Chinese Buddhism. Sichuan province is famous for its Spicy food, giant Panda Reserve and sacred Mountain of Buddhism – Mt. Emei. It’s also home to the biggest Buddha in the world – Leshan Buddha. Staying […]

Visit Blenheim Palace – The Finest View in England

Blenheim Palace Lake

Blenheim Palace in Oxfordshire is the only non Royal palace in the UK. It was given a a gift to the Duke of Marlborough by Queen Anne, for his victory against the French in 1704, crushing Louis XIV’s ambition to rule Europe. John Vanbrugh was appointed to design and build it, but this was delayed […]