The Hands of God — an attraction in Porto, Porto & the North, Portugal. Contact information, location, and opening hours. PortugalForAll.