
The Google maps system offers a 360-degree view of some places in the city of Hualien, Taiwan, according to newspaper report China News.
That’s not the first time Google Street View caught people in a “relaxed” moment.
Source: Strange Strange Strange