An image of Tongtian Avenue, Tianmen Mountain, China apearerd on my laptop screen on start up. I'm sorry I can't post a picture of it but it looks both a fantastic ride but also very scary. I drove up the road to the volcano in Tenerife and that made my girlfriend scream but I think this road, ridden quick would make me scream louder.
Can someone post a picture of it for all to see please? Thanks in advance.
