Bicycles have pretty much outnumbered humans in this park in Shenzhen, China.
These pictures emerged after a four-day long weekend in China for the Qing Ming festival.
Shared bikes were a great option to see the sights around Shenzhen, costing just 0.5 to 1 yuan ($0.07-$0.15) every half hour.
The shared bikes were so popular with visitors at Shenzhen Bay Park, that nearly two-thirds of the park's boardwalk was clogged with bicycles:
Image: IMAGE: WEIBO