The Birds Nest. The Birds Nest in Bejing China where the 2008 Olympics were held. This was were the soccer and track and field events were held. Seeing blue sky in Beijing is also a rarity. View the larger version on Flickr
One from Milford
-
Daily Photo – One from Milford Milford Sound at Sunset… One from Milford
Photo Information Date Taken2025-04-28 17:03:41 CameraILCE-7CR Camera
MakeSony E...
2 days ago