The Buddha looms large in northern Vietnam

By Tran Quang, Hoang Giang   March 14, 2019 | 05:17 am PT
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