Is it the top of the St. Peter Basilica we see in the background of the last picture? Staying at the top must be nerve wrecking indeed. Just seeing how tall the Basilica looks from within surely would have scared me away. Oh, and the photos look great;)