Hello how may I help you? I need a location of a country I can help which one can you tell me where Never Never Land is Umm that is only in stories are you sure What story Well Peter Pan of course I have never read Peter Pan how sad maybe you would be interested in Russia instead Where is Russia On earth very large in Asia