Welcome DemiGod

" I don't know the exact location"

" But it is a city of a beautiful country at the Northern Hemisphere "

" The hint cards may help you pin point  the city "