Self Portrait


From the winner of Round 2, Mr. Ford:
"Ok, I've been searching the hell out of this, and I finally found it. You are in Kyoto. Photo was taken from the ultra-modern Kyoto station accross the main tracks looking over to the high-speed tracks. The Kyoto tower is accross the street (behind), which is twice as high, and the only bamboo forest mentioned in a city anywhere is the Arashiama forest in Kyoto."

"Here's the satellite image showing the train station, and the tracks, you can even see one of blue service cars sitting there." Kyoto Station


My reasoning for the clues given:

Clue 1: A google search of "Japan controversial train station" combined with a search of Clue 2:"japan urban bamboo forest" would have made this one quick and easy.