<PREV HOME
This was the tall building I was on top of - the Tour Montparnasse, which I think translates simply Montparnasse Tower.