Designed by
Title
Manmade cave with Cross in Christ the King Nha Trang Cathedral with clock tower in Nha Trang, Vietnam #181498176
Description
Also known as Chua Long Son, the place of worship is located at the foothill of Trai Thuy Mountain. Nha Trang, capital of Khanh Hoa Province, well loved tourist destination for Chinese and Russian, is a coastal tropical resort city in southern Vietnam known for amazing beaches with fine sand, diving sites and offshore islands.
This image is editorial