Google car looking weird in the mirror

Macau / China · Reply

This is the first streetview image we’ve found from Macau. It is one of the two special administrative regions of the People’s Republic of China; the other is Hong Kong.

View larger map

Please wait...

Leave a Reply