
Stake attention in this memory
The image shows a set of concrete stairs leading up to an archway with Chinese characters in blue. The archway is constructed of metal struts and is topped with blue characters that say "Bei Hai Hai Tang," which translates to "North Sea Sea Pavilion." Above the archway to the right is a large blue sign with white Chinese characters that say "Happy Bay." Below the sign is a cartoon image of a white dolphin. There are three stone planters on the left side of the stairs, and two stone planters on the right. Two people are walking up the stairs. The location is Beijing, China, at 39.946° N, 116.334° E, which corresponds to the Beijing Aquarium. The day is clear and sunny.
Loading AttnAds…
No transactions found

