At the Great and Very Famous Dam which is on Changbaishan Mountain, a well known Holy Place

There is a movie there to be seen here