The Buddha looms large in northern Vietnam

By Tran Quang, Hoang Giang   March 14, 2019 | 08:17 pm GMT+7
At 72 meters (236 feet), a new statue of Buddha Amitabha in Hanoi's Son Tay District will be tallest in Southeast Asia.
 
 
go to top