The Meg was filmed in China, United States of America.
Statue of the Guanyin
In movie
Scene where The Megalodon swims to the mainland. It’s feeding time.
Real
Scene was shot The statue of the bodhisattva Guanyin-the Buddhist goddess of mercy - is the landmark of the island of Hainan. It’s 108 meters high.
Sanya