Ha Long Bay Temple







Smallest temple builds on top of Ha Long Bay island. This is incredible.
Ha Long Natural Heritage
Vietnam