The film "The Meg" was filmed in China and the USA.

Filming Locations:

Guanyin Statue

In the Movie

Scene where the Megalodon swims toward the mainland. Feeding time.

In Reality

Click to open map

The scene was filmed at The statue of Bodhisattva Guanyin - the Buddhist goddess of mercy - is a landmark on Hainan Island. Its height is 108 meters.