Highest mountain in Greece Welcome to Japan Answers