Cira Green in Philadelphia is a beautiful park located 100-feet above the ground on the roof of a parking garage. If you want great skyline views of Philly, don't miss this hidden gem.