The 20-meter-tall Maitreya Buddha statue in the Mekong Delta has been recognized as one of the world's most impressive giant ...
Follow in the footsteps of The Amazing Race teams in Hong Kong, from the Big Buddha to a night market to a Cantonese opera ...